<?php 
class ParametriaMenu
{
	static function getMenu()
	{
		$menu = null;

		if(user()->checkAccess('Persona.TipoDocumento.*') || user()->checkAccess('Persona.TipoDocumento.Index'))
		{
			$item = array(array('label'=>t('Tipo Documento','persona_etiqueta'), 'url'=>array('/persona/TipoDocumento')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Persona.Nacionalidad.*') || user()->checkAccess('Persona.Nacionalidad.Index'))
		{
			$item = array(array('label'=>t('Nacionalidad','persona_etiqueta'), 'url'=>array('/persona/Nacionalidad')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Persona.EstadoCivil.*') || user()->checkAccess('Persona.EstadoCivil.Index'))
		{
			$item = array(array('label'=>t('Estado Civil','persona_etiqueta'), 'url'=>array('/persona/EstadoCivil')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Direccion.Pais.*') || user()->checkAccess('Direccion.Pais.Index'))
		{
			$item = array(array('label'=>t('Pais','direccion_etiqueta'), 'url'=>array('/direccion/Pais')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Direccion.Provincia.*') || user()->checkAccess('Direccion.Provincia.Index'))
		{
			$item = array(array('label'=>t('Provincia','direccion_etiqueta'), 'url'=>array('/direccion/Provincia')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		
		if(user()->checkAccess('Direccion.Localidad.*') || user()->checkAccess('Direccion.Localidad.Index'))
		{
			$item = array(array('label'=>t('Localidad','direccion_etiqueta'), 'url'=>array('/direccion/Localidad')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Carrera.Feriado.*') || user()->checkAccess('Carrera.Feriado.Index'))
		{
			$item = array(array('label'=>t('Feriados','carrera_etiqueta'), 'url'=>array('/carrera/Feriado')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Carrera.Turno.*') || user()->checkAccess('Carrera.Turno.Index'))
		{
			$item = array(array('label'=>t('Turnos','carrera_etiqueta'), 'url'=>array('/carrera/Turno')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Carrera.TurnoEleccion.*') || user()->checkAccess('Carrera.TurnoEleccion.Index'))
		{
			$item = array(array('label'=>t('Eleccion Turnos','carrera_etiqueta'), 'url'=>array('/carrera/TurnoEleccion')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Carrera.MotivoBaja.*') || user()->checkAccess('Carrera.MotivoBaja.Index'))
		{
			$item = array(array('label'=>t('Motivo Baja','carrera_etiqueta'), 'url'=>array('/carrera/MotivoBaja')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		
		if(user()->checkAccess('Persona.Parentesco.*') || user()->checkAccess('Persona.Parentesco.Index'))
		{
			$item = array(array('label'=>t('Parentesco','persona_etiqueta'), 'url'=>array('/persona/Parentesco')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		/*
		if(user()->checkAccess('Persona.Empresa.*') || user()->checkAccess('Persona.Empresa.Index'))
		{
			$item = array(array('label'=>t('Empresa','persona_etiqueta'), 'url'=>array('/persona/Empresa')));
			$menu = is_null($menu)? $item:array_merge($menu,$item);
		}
		*/
		
		
		
		return $menu;
	}
}

?>